
@media screen and (max-width:1366px) {
	body{ font-size: 16px;}
	.tu1{ height: 96px;}
	.list1{ padding-top:6px;}
	.list1 li{ line-height: 37px;}
	.bar_list2{ margin-top: 20px;}
	.nav_21>ul>li{ margin-left: 35px;}
	
	.ztzl_list li a p{ font-size: 18px;}
	.hdjl_list{ padding-left:10px;}
	.h46 li{ line-height: 46px;}
	.zwgk_tu{ height: 190px;}
	.zwgk_list li a{ padding:18px 20px;}
	.zdxxgk_list .zdxxgk_con{ padding-left: 75px;}
	.zdxxgk_list .zdxxgk_con img{ left: 20px;}
	.zjyc_con2_l a{ height: 332px;}
	.zjyc_con2_r li a{ height: 160px;}
	.zjyc_con{ line-height:34px;}
}
@media screen and (max-width:1280px) {
	body,.tit2>span,.icon_list2 li a,.icon_list6 li a{ font-size: 14px;}
	.nav_21>ul>li{ margin-left: 25px;}
	.nav_21>ul>li a{ font-size: 20px;}
	.header_21_con1.fixed .header_21_logo{ width: 220px;}
	.header_21_con1.fixed .header_21_con1_r{ width: calc(100% - 240px);}
	.header_21_ss{ left: 45%;}
	.pad_con,.ld_con{ padding: 12px;}
	.pad_con.pad0{ padding: 0;}
	.tit1{ line-height: 44px;}
	.list1{ padding-top:10px;}
	.list1 li{ line-height: 30px; background-position: left 13px;}
	.tu1{ height: 83px;}
	.con1{ padding-bottom: 12px;}
	.con1 h3{ line-height: 28px; height: 84px;}
	.tit2.mar_t25{ margin-top: 15px;}
	.h838{ height: 822px;}
	
	.ztzl_list li a p{ font-size: 16px;}
	.footer_21_tit_r li{ width: 65%;}
	.footer_21_dzjg span{ display: inline-block; float: inherit;}
	.zwgk_sel{ margin-left: 5px;}
	.zwgk_btn{ margin-left: 10px;}
	.zwgk_con1,.zwgk_con2{ padding:10px 20px;}
	.zwgk_con3{ padding: 10px;}
	.zwgk_list li a{ padding: 12px 16px;}
	.zwgk_list li a h3{ margin-bottom:6px;}
	.zdxxgk_list .zdxxgk_con{ padding-top: 18px; height: 150px;}
	.zdxxgk_list .zdxxgk_con img{ left: 20px;}
	.xl_tit1_r>span{ width: 46px;}
	.xl_tit1_l span{ margin-right: 16px;}
	.zjyc_con2_l a{ height: 280px;}
	.zjyc_con2_r li a{ height: 134px;}
}

@media screen and (max-width:999px) {
	body{ font-size: 16px;}
	*{ box-sizing:border-box; -webkit-tap-highlight-color:rgba(0,0,0,0);}
	.header_21_ss{ width: calc(100% - 20px); left:12px}
	.zjqz .header_21_ss,.bsfw .header_21_ss,.xwdt .header_21_ss,.zdxxgk .header_21_ss{ width:calc(100% - 135px);}
	.page_con{ background-size: 180%; overflow-x: hidden; overflow-y: auto;}
	.nav_21{ margin-left: 0px;}
	.fullSlide{top: 150px;height: 250px;}
	.header_21_logo{ max-width:75%}
	.header_bg .header_21_con2{ padding-top: 90px;}
	.header_bg .header_21_con2 .header_21_ss{ padding-top:7px; height: 54px; line-height: 54px;}
	.footer_21_wzdh_tit{ margin-bottom: 0;}
	.pad_con,.ld_con,.pad20{ padding: 16px;}
	.nav_21>ul>li{margin-left: 0;margin-right: .08rem;}
	.header_bg .header_21_picker{ width:70px;}
	.header_bg .header_21_picker input{ padding-left:5px; font-size:14px;}
	.header_21_inp{ font-size:14px;}
	.header_21_btn{ margin-right:10px;}
	.mar_t{ margin-top: 20px;}
	.t_no{ display: none;}
	.p_no{ display: table;}
	.slideBox_08{margin-bottom: 10px;}
	.slideBox_08 .num{ display:none;}
	.slideBox_08 .pic p{ left:10px; right:10px;}
	.list1 li{line-height: 40px;background-position-y: 18px;}
	.icon_list1{ margin-top: 0;}
	.icon_list1 li{ margin-top: 20px;}
	.icon_list1 li a{ padding: 5px 0;}
	.tit2 li.on a, .tit2 li a:hover{ height: 43px;}
	.h322,.h456,.h838{ height: auto;}
	.tu1{ height: 203px;}
	.ztzl_list li{ width: 50%;}
	
	.tit1>ul{ white-space: nowrap; overflow-x: auto; overflow-y: hidden;}
	.tit1>ul>li{ float:inherit; margin-right: 15px; display: inline-block;}
	.tit1{ height: 44px;}
	.tit2 ul{ white-space: nowrap; overflow-x: auto; overflow-y: hidden;}
	.tit2 li{ float:inherit; display: inline-block;}
	.tit1>span, .tit2>span{ display:none}
	.bsfw_list{ padding-right: 0;}
	.bsfw_list li .bsfw_con2{ height: 100px;}
	.bsfw_tit1 li.on a{ height: 65px;}
	.bsfw_icon_list1 li{ width: 25%;}
	.hdjl_tu{ height: auto; margin-bottom: 16px;}
	
	.gl_tit{ display: none;}
	.ld_tit1{ margin-top: 16px;}
	.ld_con3{margin-bottom: 20px;margin-top: 0;}
	.ld_con3_l{ width: 100%;}
	.ld_con3_l i{ left: 48%; top: auto; bottom: 10px; transform: rotate(90deg) translateX(-50%) translateY(0);}
	.ld_con3_r{ padding: 0 16px 20px 16px;}
	.ld_con3_r li{ width: 50%;}
	.ld_list li{ margin-top: 16px;}
	.ld_list li a{ padding: 16px;}
	
	.myzj_list li{ padding-right: 0;}
	.myzj_list li>span{ position: relative; right: inherit; top: inherit; margin:5px -10px 0 -10px;}
	.xl_con{ padding: 20px 40px;}
	.zxts_tab dt,.zxts_tab dd,.zxts_tab dd.w2{ box-sizing:border-box; height:auto; width:100%; text-align:left}
	.zxts_tab dt{ height:40px; line-height:20px;}
	.zxts_tab .h98{ height:40px;}
	.zxts_tab .w2.h98,.zxts_tab .h118{ height:118px;}
	
	.gl_con_bg,.gl_tit1{ display: none;}
	.gl_l{ width: 100%; float: inherit; margin-right: 0;}
	.gl_list1{ height: 50px; line-height: 50px; padding: 0; background-color: #f8f8f8;}
	.gl_list1 ul{ white-space: nowrap; overflow-x: auto; overflow-y: hidden;}
	.gl_list1 li{ display: inline-block; margin-bottom: 0;}
	.gl_list1 li a{ line-height: 50px; padding: 0 20px; background-color: transparent;}
	.gl_list1 li a i{ display: none;}
	.gl_r{ margin-top: 16px;}
	.zxft_tit_r{ display: none;}
	.zxft_tu2{ height: auto;}
	.zxft_con2{ padding: 20px;}
	
	.ztzl_list1 li{ width: 50%;}
	.zdxxgk_list .zdxxgk_con{ height: auto;}
	.znwd_r{ float: inherit; width: 100%; padding-bottom:30px; border-bottom: 1px solid #e1e1e1;}
	.znwd_con1_bg{ display: none;}
	.znwd_bar a{ height: 110px;}
	.znwd_l{padding: 16px;width: 100%;}
	.znwd_con2{ height: auto; overflow: auto; padding: 0; margin: 0;}
	.znwd_con31{ max-width:100%}
	.znwd_con{ padding: 0;}
	.zjyc_bg{ padding: 20px 16px 0 16px;}
	.zjyc_con2_l a{ height: 414px;}
	.zjyc_con2_r li a{ height: 202px;}
	.zjyc_con1{ margin-top: 20px;}
	.hdjl_list1{ padding: 0 16px;}
	.hdjl_icon_list1{ margin-top: 0;}
	.xl_tit1_l span:last-child{ display: none;}
	.gl_tit2{ padding: 0 12px;}
	.tit1>span{ display:none;}
	.list1 li.read_more, .list2 li.read_more, .list4 li.read_more{display:block;padding: 10px;}
	.hdjl_list li{ width:50%;}
	.hdjl_list li p{ display:none;}
	.hdjl_list li span{ margin-right:10px}
	.hdjl_list li span img{ width:40px;}
	.hdjl_list li h3{ padding-top:5px;}
	.zxft_con h3,.hdjl_con1 h3{ white-space:normal; overflow:inherit; text-overflow:inherit; height:auto;}
	.hdjl_icon_list1 li{ width:33.3%;}
	.hdjl_icon_list1 li a{ margin:0 6px;}
	.pad_con.mar_t20{ margin-top:0px;}
	a.hdjl_btn,.zxft_con a.hdjl_btn{ margin:20px auto 0;display:block; width:120px; text-align:center; padding:0;}
    .zxft_list li.el-col:last-child{ border-bottom:0;}
    .zxft_list li.el-col:last-child .zxft_con1{ margin-bottom:0;}
	.zjyc_list li{ width:100%; height:300px}
	.zjyc_list li a .zjyc_tu{ width:200px; height:200px;}
	.zjyc_list{ margin-bottom:0;}
	.zjyc_list li:last-child{ height:260px}
	.jgzn_xl_tit1 li{ width:100%;}
    .jgzn_xl_tit1 li a{font-size:16px;}
}
@media screen and (max-width:767px) {
	.header_bg .header_21_con2{ height: auto; padding-bottom: 30px;}
	.zjqz .header_21_ss,.bsfw .header_21_ss,.xwdt .header_21_ss,.zdxxgk .header_21_ss{ width:calc(100% - 125px);}
	.header_bg .header_21_con2{ padding-top: 30px;}
	.header_bg .header_21_con2 .header_21_ss{ width: 90%;}
	.tit{ padding-top: 0; font-size: 26px; line-height: 40px;}
	.text_con{ margin-top: 16px;}
	.text_con span{ display: none;}
	.tit1 li{ margin-right: 16px;}
	.ztzl_list li{ width: 100%;}
	.el-row.icon_list1{ margin: 0 -5px;}
	.icon_list1 li[class*=el-col-]{ margin-top:10px; padding: 0 5px;}
	.yqlj_tit1>ul>li{ width: auto;}
	
	.bsfw_con{ padding: 20px 16px;}
	.bsfw_tit{ height: auto;}
	.bsfw_tit img{ float: inherit;}
	.bsfw_tit span{ margin: 20px auto 0; display: block; padding-top: 0;}
	.bsfw_tit span a{ padding: 10px 0; height: auto; text-align: center;}
	.bsfw_list{ margin-top: 0px;}
	.bsfw_list li,.bsfw_tit1 ul,.bsfw_list li.on{ width: 100%;}
	.bsfw_list li .bsfw_con1{ margin-right: 0;}
	.bsfw_list>ul>li{ margin-top: 16px;}
	.bsfw_list li .bsfw_list1,.bsfw_list li.on .bsfw_list1{ display: block; float: left; width: 66.66666%; padding-top: 20px;}
	.bsfw_list li .bsfw_con2{ float: left; width: 33.33333333%;}
	.bsfw_list li .bsfw_con1{ background-color: #ebf4fe; padding-bottom: 20px;}
	.bsfw_list li .bsfw_con1 i{ color: #1658a0;}
	.bsfw_list li .bsfw_con1 p{ color: #1658a0; font-weight: bold;}
	.bsfw_list li .bsfw_list1 li{ float: left; width: 50%; line-height: 30px; color: #333333; text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
	.bsfw_icon_list1 ul{ margin: 0 -4px;}
	.bsfw_icon_list1 li{ margin-top: 12px;}
	.bsfw_icon_list1 li a{ margin: 0 4px;}
	.bsfw_icon_list1 li a i{ font-size: 26px;}
	.bsfw_bar_list1 ul{ margin: 0 -4px;}
	.bsfw_bar_list1 li{ width: 50%; margin-top: 12px;}
	.bsfw_bar_list1 li a{margin: 0 4px;padding: 10px;}
	.bsfw_tit1 li a{ margin: 0 1px;}
	
	.myzj_list{ margin-top: 0;}
	.myzj_list li{ padding: 16px 0;}
	.myzj_list li>em{position: relative;top: inherit;margin-top: 0;left: inherit;display: inline-block;width: 100%;border-radius: 5px;height: 40px;line-height: 40px;}
	.myzj_list li h3{ margin-top: 10px;}
	.myzj_list li>em::before{ display: none;}
	.myzj_list li>span a{ margin-right: 10px;}
	
	.gl_list ul{ padding: 0; border-bottom: 0;}
	.gl_list li{ position: relative; padding-bottom: 36px; line-height: 28px; padding-top:12px; border-bottom: 1px solid #e5e5e5; background-image: none; padding-left: 0;}
	.gl_list li span{ position: absolute; left: 0; bottom: 6px; font-size: 14px;}
	.gl_list li:last-child{ border-bottom:none;}
	.xl_con{ padding:16px;}
	.xl_con1{ padding: 0;}
	.xl_tit1_r,.xl_con2,.xl_btn{ display: none;}
	.xl_tit{ font-size: 24px; line-height: 40px;}
	.xl_tit1,.tit2.mar_t20,.tpzb_con li{ margin-top: 10px; }
	
	
	.zxft_list .el-row{ margin: 0 -10px;}
	.zxft_list li.el-col{ margin-top: 16px;}
	.zxft_con1{ margin-bottom: 16px; padding: 16px;}
	.zxft_tu1{ width: 100%; margin-right: 0; float: inherit;}
	.zxft_con1 h3{ height: auto;}
	.zxft_con{ padding-left: 0;}
	.tpzb_con li p{ line-height: 30px; height: 60px;}
	.zxft_con4{ padding: 16px;}
	.zwgk_con{ padding: 20px;}
	.zwgk_inp1, .zwgk_sel, .zwgk_inp2,.zwgk_btn{ width: 100%; margin-left: 0; margin-top: 10px;}
	.ztzl_list1 li{ width: 100%;}
	.znwd_text{ width: 100%;}
	.znwd_con4{padding: 20px 0 0 0;}
	.zjyc_bg{ background-size:cover; margin-top: 20px;}
	.tab1 td[width="110"]{width: 65px;}
	.znwd_btn{margin-top:0;width: 100px;}
	.znwd_r{ display:none;}
}
@media screen and (max-width:601px) {
	.zjyc_tit img{ width:80%;}
	.zjyc_con2_l a{ height: 319px;}
	.zjyc_con2_r li a{ height:155px;}
	.bsfw_list li .bsfw_list1 li,.bsfw_list li.on .bsfw_list1 li{ width: auto; margin-right:40px;}
	.zwgk_con_l{ display:none;}
	.footer_21_tit_l{ padding:0;}
	.footer_21_tit_l p a{ display:inline-block;}
	.bsfw_icon_list1 li{ width:33.3%;}
	.bsfw_icon_list1 li p{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.fullSlide{top: 100px;}
}
@media screen and (max-width:415px) {
	.zjyc_tit{ padding-top: 10px;}
	.zjyc_con2_l a{ height: 215px;}
	.zjyc_con2_r li a{ height:102px;}
	.tu1{ height: 105px;}
	.hdjl_tab th[width="12%"]{ width: 20%;}
	.zxft_tu1{ height:auto; max-height: 195px;}

}
@media screen and (max-width:376px) {
	.header_21_inp{width: 55%;}
	.bsfw_icon_list1 li,.list3 li{ width: 33.3%;}
	.bsfw_icon_list1 li a{ font-size: 14px;}
	.zjyc_con2_l a{ height:192px;}
	.zjyc_con2_r li a{ height:92px;}
	.tit2 li a{ font-size:18px;}
	.icon_list3 li a{ padding-left:10%}
	.icon_list3 li i{ margin-right:6px;}

}
@media screen and (max-width:321px) {
	.icon_list2 li{ width:33.3%}
}
.article_qrcode_area{
    text-align: center;
	margin-top: 0.7rem;
}
.article_qrcode {
    display: inline-block;
    margin: 0 10px;
}
.article_btn_group {
    margin: .3rem auto;
    text-align: center;
}
.article_btn_group button {
    margin: 0 .2rem;
	border: 1px solid transparent;
    padding: 0.1rem 0.4rem;
	border-color: #cccccc;
}
.btn_outline_info {
    border-color: #cccccc;
    color: #666666;
    background-color: #f4f4f5;
}
.article_qrcode_area .ts{
margin-bottom: .2rem;
}
